Codexonics\PrimeMoverFramework\streams\PrimeMoverDatabaseUtilities D

Total Complexity 196
Dependencies 9
Dependents 1
Total lines 1,254
Lines of code 697
Logical lines of code 442
Comment lines 316
Methods 55
Properties 9

Methods 55

Method Rating Maintainability Complexity Lines of code
computePrimaryKeys()
A
43 15 51
processCustomUserIdColumns()
A
45 15 41
queryCustomUserIdColumn()
A
45 13 38
checkdBUserPrivilege()
A
48 11 36
maybeFilterPdoDsn()
A
42 9 55
initializePortForPDO()
A
50 10 32
processPrimaryKeys()
A
50 10 28
maybeRunDbRestoreHeaders()
S
57 6 18
maybeAdjustConstraints()
S
57 6 16
generateOriginalToUniqueConstraints()
S
49 5 29
isUserPrivilegedToSetGlobal()
S
62 6 11
processOrderByKeys()
S
58 5 14
getTableCollation()
S
58 4 16
maybeSlowDownQueryForTestingPurposes()
S
61 4 14
getPrefixLessTable()
S
60 4 13
maybeFixedCorruptedUserMetaTable()
S
64 4 12
reEnableAutoIncrementUserMeta()
S
54 3 23
initHooks()
S
48 2 30
maybeAddTableSpecificCollations()
S
64 4 10
maybeAddUserAdjColumns()
S
64 4 10
maybeRemovePageCompression()
S
65 4 9
maybeRemovePageCheckSum()
S
65 4 9
getMySQLDumpBatchSize()
S
68 3 7
getRequireSecureTransport()
S
68 3 7
dBPrimaryKeysDump()
S
63 3 10
updateUserRoleToRandomPrefix()
S
61 2 12
restoredBFileHeaders()
S
60 1 16
initializeGetMaybeRandomizeDbPrefix()
S
69 2 7
initializeGetDbPrefixOfSite()
S
67 2 8
initializeMaybeEnc()
S
69 2 7
initializeRandomPrefix()
S
69 2 7
cleanUpDbRetArrayDump()
S
71 2 6
isUserMetaTableCorrupted()
S
69 2 6
randomizeDbPrefix()
S
65 2 9
initializeEncKey()
S
69 2 7
__construct()
S
63 1 11
encryptData()
S
78 1 3
getSystemFunctions()
S
81 1 3
getMaybeEncData()
S
82 1 3
getDbEncKey()
S
82 1 3
getDbPrefixOfSite()
S
82 1 3
getRandomPrefix()
S
82 1 3
getSystemInitialization()
S
81 1 3
terminatedBProcess()
S
69 1 7
queryPrimaryKeys()
S
74 1 4
setUserAdjColumns()
S
81 1 3
getSystemAuthorization()
S
81 1 3
getPrimeMover()
S
82 1 3
getOpenSSLUtilities()
S
82 1 3
getSystemCheckUtilities()
S
81 1 3
getIntTypes()
S
81 1 3
getUserAdjColumns()
S
82 1 3
getTableSpecificCollations()
S
82 1 3
setTableSpecificCollations()
S
81 1 3
getMaybeRandomizedDbPrefix()
S
82 1 3